arca lurida - English Synonyms Dictionary